package com.youzan.cloud.biz.integral.model;


import com.youzan.cloud.biz.integral.common.UserCommand;
import lombok.*;

import java.util.Map;

/**
 * 积分回补 （整单退）
 * @author wangyuan
 * @version 1.0
 * @description: 积分回补
 * @date 2021/8/19 20:08
 */
@EqualsAndHashCode(callSuper = false)
@Data
@NoArgsConstructor
@AllArgsConstructor
@ToString
public class PointRefundCmd extends UserCommand {
    /**
     * yzopenId
     */
    private String yzOpenId;

    /**
     *业务标识
     */
    private String bizNo;

    /**
     * 积分冻结描述
     */
    private String description;

    /**
     * 积分操作类型;
     */
    private Integer operationType;
    /**
     * 扩展参数
     */
    private Map<String, Object> extParams;

    /**
     * 触发店铺的店铺id，当连锁触发返回分店id，总部触发返回总部id，单店触发返回单店店铺id
     */
    private Long nodeId;

    private String mobile;
}
